package com.own.business.creditbank.model.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
import lombok.extern.slf4j.Slf4j;

import java.io.Serializable;

/**
 * JobTraining
 *
 * @author chenxueli
 * @date 2022-08-11 11:28:00
 */
@ApiModel("职业培训信息存储请求对象数据")
@Slf4j
@Getter
@Setter
@Accessors(chain = true)
public class JobTraining implements Serializable {

    @ApiModelProperty("办学机构地址")
    private String address;

    @ApiModelProperty("办学机构所在区")
    private String area;

    @ApiModelProperty("成果发证日期 (时间戳)")
    private Long certTime;

    @ApiModelProperty("办学机构所在城市")
    private String city;

    @ApiModelProperty("学时")
    private Integer classHour;

    @ApiModelProperty("办学机构名称")
    private String coopName;

    @ApiModelProperty("办学机构电话")
    private String coopPhone;

    @ApiModelProperty("证书描述")
    private String detail;

    @ApiModelProperty("办学机构简介，选填")
    private String district;

    @ApiModelProperty("办学机构主页，选填")
    private String homePage;

    @ApiModelProperty("用户身份证号")
    private String idCard;

    @ApiModelProperty("证书职业等级")
    private String level;

    @ApiModelProperty("办学机构联系人，选填")
    private String liaison;

    @ApiModelProperty("证书类型")
    private String licenseType;

    @ApiModelProperty("成果证书图片url")
    private String licenseUrl;

    @ApiModelProperty("证书名称")
    private String name;

    @ApiModelProperty("是否为国家级证书，0否 1是")
    private Integer nationalCert;

    @ApiModelProperty("用户手机号")
    private String phone;

    @ApiModelProperty("办学机构所属平台，选填")
    private String platform;

    @ApiModelProperty("办学机构所在省")
    private String province;

    @ApiModelProperty("本系统机构code")
    private String schoolCode;

    @ApiModelProperty("发证机构名称")
    private String sendMecName;

    @ApiModelProperty("用户姓名")
    private String userName;

    @ApiModelProperty("证书职业工种")
    private String workType;

}
